Well, what can we say?
We've no idea what this plant is but it frames the Peñon de Ifach quite admirably.